package com.maybach.core.form.finance;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class FinanceForm implements Serializable {


	private static final long serialVersionUID = 1983190864203510046L;
	private List<Long> ids;
	private Long loanOrderId;
    private String bizType;

    private List<String> amount=new ArrayList<>();

    private List<String> chargeNo=new ArrayList<>();

    private List<String> payTime=new ArrayList<>();

    private List<String> payWay=new ArrayList<>();

    private List<String> bankName=new ArrayList<>();

    private List<String> openingBank=new ArrayList<>();

    private List<String> accountName=new ArrayList<>();

    private List<String> accountNo=new ArrayList<>();

    private List<String> profImgs=new ArrayList<>();

    private List<String> financeType=new ArrayList<>();

    private List<String> memo=new ArrayList<>();


	public List<Long> getIds() {
		return ids;
	}

	public void setIds(List<Long> ids) {
		this.ids = ids;
	}

	public String getBizType() {
		return bizType;
	}

	public void setBizType(String bizType) {
		this.bizType = bizType;
	}

	public List<String> getAmount() {
		return amount;
	}

	public void setAmount(List<String> amount) {
		this.amount = amount;
	}

	public List<String> getChargeNo() {
		return chargeNo;
	}

	public void setChargeNo(List<String> chargeNo) {
		this.chargeNo = chargeNo;
	}

	public List<String> getPayTime() {
		return payTime;
	}

	public void setPayTime(List<String> payTime) {
		this.payTime = payTime;
	}

	public List<String> getPayWay() {
		return payWay;
	}

	public void setPayWay(List<String> payWay) {
		this.payWay = payWay;
	}

	public List<String> getBankName() {
		return bankName;
	}

	public void setBankName(List<String> bankName) {
		this.bankName = bankName;
	}

	public List<String> getOpeningBank() {
		return openingBank;
	}

	public void setOpeningBank(List<String> openingBank) {
		this.openingBank = openingBank;
	}

	public List<String> getAccountName() {
		return accountName;
	}

	public void setAccountName(List<String> accountName) {
		this.accountName = accountName;
	}

	public List<String> getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(List<String> accountNo) {
		this.accountNo = accountNo;
	}

	public List<String> getProfImgs() {
		return profImgs;
	}

	public void setProfImgs(List<String> profImgs) {
		this.profImgs = profImgs;
	}

	public List<String> getFinanceType() {
		return financeType;
	}

	public void setFinanceType(List<String> financeType) {
		this.financeType = financeType;
	}

	public List<String> getMemo() {
		return memo;
	}

	public void setMemo(List<String> memo) {
		this.memo = memo;
	}

	public Long getLoanOrderId() {
		return loanOrderId;
	}

	public void setLoanOrderId(Long loanOrderId) {
		this.loanOrderId = loanOrderId;
	}

	@Override
    public String toString(){
        return ReflectionToStringBuilder.toString(this, ToStringStyle.DEFAULT_STYLE);
    }
}